(US) racetrack - English Synonyms Dictionary